﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entidades;
using System.Data.SqlClient;
using AccesoBD;

namespace AccesoBD
{
   public class TiposPacientes
    {
       public static int ObtenerNumTipoPaciente(string nombre)
       {
           SqlConnection con = null;
           SqlTransaction tran=null;
           int resultado = 0;
           try
           {
               con = DB.Conectar();
               tran=con.BeginTransaction();
               string comando = "Select idTipoPaciente from Tipo_Paciente where nombre=@nombre";
               List<SqlParameter> listp = new List<SqlParameter>();
               listp.Add(new SqlParameter("@nombre", nombre));
               string idTipoPaciente = DB.EjecutarScalar(comando, listp, con, tran);

               if (!idTipoPaciente.Equals(""))
               {
                   resultado = int.Parse(idTipoPaciente.ToString());
               }

           }
           catch (Exception)
           {

               throw new Exception("Error al cargar el tipo de documento");
           }
           finally 
           {

               con.Close();
           }

           return resultado;
       }
    }
}
